explosive speech - Spanish English Dictionary